port of refuge - French English Dictionary